package com.yoga.dao;

import com.yoga.entity.YogaCoachprivatecourse;
import com.yoga.entity.YogaCoachprivatecourseExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface YogaCoachprivatecourseDao {
    long countByExample(YogaCoachprivatecourseExample example);

    int deleteByExample(YogaCoachprivatecourseExample example);

    int deleteByPrimaryKey(Integer cftid);

    int insert(YogaCoachprivatecourse record);

    int insertSelective(YogaCoachprivatecourse record);

    List<YogaCoachprivatecourse> selectByExample(YogaCoachprivatecourseExample example);

    YogaCoachprivatecourse selectByPrimaryKey(Integer cftid);

    int updateByExampleSelective(@Param("record") YogaCoachprivatecourse record, @Param("example") YogaCoachprivatecourseExample example);

    int updateByExample(@Param("record") YogaCoachprivatecourse record, @Param("example") YogaCoachprivatecourseExample example);

    int updateByPrimaryKeySelective(YogaCoachprivatecourse record);

    int updateByPrimaryKey(YogaCoachprivatecourse record);
}